blob: 95bb5237d86f6e11823aa10f1a851853edfe6528 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#include "neural/network.h"
#include "neural/column.h"
#include "neural/row.h"
#include "neural/neuron.h"
int main( int argc, char *argv[] )
{
Neural::Column<float> *c = new Neural::Column<float>();
Neural::Row<float> *r1 = new Neural::Row<float>();
r1->addNode( new Neural::Neuron<float>() );
r1->addNode( new Neural::Neuron<float>() );
r1->addNode( new Neural::Neuron<float>() );
r1->addNode( new Neural::Neuron<float>() );
r1->addNode( new Neural::Neuron<float>() );
c->addNode( r1 );
Neural::Row<float> *r2 = new Neural::Row<float>();
r2->addNode( new Neural::Neuron<float>() );
r2->addNode( new Neural::Neuron<float>() );
r2->addNode( new Neural::Neuron<float>() );
r2->addNode( new Neural::Neuron<float>() );
r2->addNode( new Neural::Neuron<float>() );
r2->addNode( new Neural::Neuron<float>() );
r2->addNode( new Neural::Neuron<float>() );
c->addNode( r2 );
Neural::Row<float> *r3 = new Neural::Row<float>();
r3->addNode( new Neural::Neuron<float>() );
r3->addNode( new Neural::Neuron<float>() );
r3->addNode( new Neural::Neuron<float>() );
c->addNode( r3 );
return 0;
}
|